import Vue from 'vue'
Vue.directive('imgerror', {
  // 生命周期：一个事物从生到死的过程
  // 钩子函数：生到死某个阶段，vue给了机会来执行代码
  inserted(el, binding) {
    // 情况3 时就会触发
    if (!el.src) {
      el.src = binding.value
    }
    el.onerror = function() {
      this.src = binding.value// 接收指令的值
    }
  },
  // 方数据发生变化，情况2 时就会触发
  update(el, binding) {
    console.log('update')
    if (!el.src) {
      el.src = binding.value
    }
  }

})
